<?php
/*

      Gestion de la table personne

*/

function adresse_get($numero,$rue,$voie,$codepostal,$ville,$id_pays){
        $sql = "SELECT uuid FROM adresse WHERE
                numero='$numero' AND
                rue='$rue' AND
				voie='$voie' AND
                code_postal='$codepostal' AND
                ville='$ville' AND
                id_pays='$id_pays';";
        return mysql_query($sql);
}

function adresse_by_id($id){
        $sql = "SELECT * FROM adresse WHERE
                uuid='$id';";
        return mysql_query($sql);
}

function adresse_ajouter($numero, $rue,$voie, $codepostal, $ville, $id_pays) {
        $sql = "INSERT INTO adresse(uuid, numero, rue, voie, code_postal, ville, id_pays)
                        VALUES(UUID(),'$numero','$rue','$voie','$codepostal','$ville','$id_pays');";
        return mysql_query($sql);
}

//Retourne l'id de l'adresse créé ou existante
function adresse_creation($numero, $rue, $voie, $codepostal, $ville, $id_pays){
        $uuid_adresse=0;
        $adresses=adresse_get($numero,$rue, $voie, $codepostal,$ville,$id_pays);
        $nb_adresse=mysql_num_rows($adresses);
        if ($nb_adresse==0){ //cas ou l'adresse n'existe pas déjà
                adresse_ajouter($numero,$rue,$voie,$codepostal,$ville,$id_pays);
                $adresses=adresse_get($numero,$rue,$voie,$codepostal,$ville,$id_pays);
        }
        while($adresse = mysql_fetch_assoc($adresses)){
                $uuid_adresse=$adresse['uuid'];//on récupère l'id de l'adresse
        }
        return $uuid_adresse;
}
